package com.yk.framework.gui.ctrl;

import javax.swing.Action;
import javax.swing.Icon;
import javax.swing.JCheckBox;

/**
 * @author lifetime
 * 
 */
@SuppressWarnings("serial")
public class YKCheckBox extends JCheckBox implements IYKButtonEditor {
	private Object userObject;

	public YKCheckBox() {
		super();
	}

	public YKCheckBox(Action paramAction) {
		super(paramAction);
	}

	public YKCheckBox(Icon paramIcon, boolean paramBoolean) {
		super(paramIcon, paramBoolean);
	}

	public YKCheckBox(Icon paramIcon) {
		super(paramIcon);
	}

	public YKCheckBox(String paramString, boolean paramBoolean) {
		super(paramString, paramBoolean);
	}

	public YKCheckBox(String paramString, Icon paramIcon, boolean paramBoolean) {
		super(paramString, paramIcon, paramBoolean);
	}

	public YKCheckBox(String paramString, Icon paramIcon) {
		super(paramString, paramIcon);
	}

	public YKCheckBox(String paramString) {
		super(paramString);
	}

	public void setSelected(boolean isSelected) {
		super.setSelected(isSelected);
	}

	public boolean isSelected() {
		return super.isSelected();
	}

	public Object getUserObject() {
		return userObject;
	}

	public void setUserObject(Object obj) {
		userObject = obj;
	}
}
